A fast, flexible network interface framework

نویسندگان

  • Willy S. Liao
  • See-Mong Tan
  • Roy H. Campbell
چکیده

The Network Interface Framework (NIF) is an object-oriented software architecture for providing networking services in the Choices object-oriented operating system. The NIF supports multiple client subsystems, provides clients with low-latency notiication of received packets, and imposes no particular structure on clients. By contrast, traditional BSD UNIX-style networking does not meet the last two requirements, since it forces clients to use software interrupts and queueing. BSD UNIX cannot accomo-date a process-based protocol subsystem such as the x-Kernel, whereas the NIF can. We have ported the x-Kernel to Choices by embedding it into the NIF. Using the standard x-Kernel protocol stack with NIF yields Ethernet performance comparable to BSD networking. The NIF is also exible enough to support services that cannot easily be supported by traditional BSD, such as quality-of-service for multimedia. Preliminary performance results for asynchronous transfer mode (ATM) networks show that the NIF can be used to minimize jitter for continuous media data streams in the presence of non-realtime streams.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Flexible Scheduling of Active Distribution Networks for Market Participation with Considering DGs Availability

The availability of sufficient and economic online capacity to support the network while encountering disturbances and failures leading to supply and demand imbalance has a crucial role in today distribution networks with high share of Distributed Energy Resources (DERs), especially Renewable Energy Resources (RESs). This paper proposes a two-stage decision making framework for the Distribution...

متن کامل

A fast and simple method for modeling of oil swelling in Co2 injection

In this paper, the role of molecular diffusion in mobilization of waterflood residual oil is examined. A moving mesh method is applied to solve the moving interface problem of residual oil blobs swelling by Co2 diffusion through a blocking water phase. The results of this modeling are compared with experimental results of a 2D glass micromodel experiment. Although, the solution method is applie...

متن کامل

A modular and fault-tolerant data transport framework

The High Level Trigger (HLT) of the future ALICE heavy-ion experiment has to reduce its input data rate of up to 25 GB/s to at most 1.25 GB/s for output before the data is written to permanent storage. To cope with these data rates a large PC cluster system is being designed to scale to several 1000 nodes, connected by a fast network. For the software that will run on these nodes a flexible dat...

متن کامل

A Software Data Transport Framework for Trigger Applications on Clusters

In the future ALICE heavy ion experiment at CERN’s Large Hadron Collider input data rates of up to 25 GB/s have to be handled by the High Level Trigger (HLT) system, which has to scale them down to at most 1.25 GB/s before being written to permanent storage. The HLT system that is being designed to cope with these data rates consists of a large PC cluster, up to the order of a 1000 nodes, conne...

متن کامل

PSINS: An Open Source Event Tracer and Execution Simulator for MPI Applications

The size of supercomputers in numbers of processors is growing exponentially. Today’s largest supercomputers have upwards of a hundred thousand processors and tomorrow’s may have on the order one million. The applications that run on these systems commonly coordinate their parallel activities via MPI; a trace of these MPI communication events is an important input for tools that visualize, simu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996